package com.ruoyi.web.controller.dao;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * @author fanrubiao
 */
@ApiModel(description = "")
@Getter
@Setter
public class TShipDevicePosition {

    public static final String COL_DEVICE_ID ="device_id";

    public static final String COL_MESSAGEID ="messageId";

    public static final String COL_LATITUDE ="latitude";

    public static final String COL_LONGITUDE ="longitude";

    public static final String COL_TIMESTAMP ="timestamp";

    public static final String COL_ELECTRICITY ="electricity";

    public static final String COL_MMSI ="mmsi";
    public static final String COL_CURRENT_DATE_STR ="current_date_str";
    public static final String COL_SHIPPING_ID ="shipping_id";



    @TableField(value = COL_DEVICE_ID)
    @ApiModelProperty(value = "设备id")
    private String deviceId;

    @TableField(value = COL_MESSAGEID)
    @ApiModelProperty(value = "消息id")
    private String messageId;

    @TableField(value = COL_LATITUDE)
    @ApiModelProperty(value = "经度")
    private String latitude;

    @TableField(value = COL_LONGITUDE)
    @ApiModelProperty(value = "纬度")
    private String longitude;

    @TableField(value = COL_TIMESTAMP)
    @ApiModelProperty(value = "时间戳")
    private Long timestamp;

    @TableField(value = COL_ELECTRICITY)
    @ApiModelProperty(value = "电量")
    private Double electricity;
    @TableField(value = COL_MMSI)
    @ApiModelProperty(value = "mmsi")
    private String mmsi;
    @TableField(exist = false)
    @ApiModelProperty(value = "result")
    private Long result;
    @TableField(exist = false)
    @ApiModelProperty(value = "subjectCode")
    private String subjectCode;
    @TableField(value = COL_CURRENT_DATE_STR)
    @ApiModelProperty(value = "currentDateStr")
    private String currentDateStr;
    @TableField(value = COL_SHIPPING_ID)
    @ApiModelProperty(value = "航运ID")
    private String shippingId;


}
